﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using LIUS.Beta.FileSystem.PathFileSuffix;

namespace Kopain2
{

    /// <summary>This class is the data underlying a MenuDataitem fro teh MRU list.
    /// </summary>
    public class MenuDataItem
    {
        private string _name;
        private PathFilenameSuffix _pathFilenameSuffix;
     
        /// <summary>This is the getter for the Name, or rather the presented text of the MenuItem.
        /// </summary>
        public string Name { get { return _name; } }

        /// <summary>This is the PathFilenameSuffix of the MenuItem.
        /// </summary>
        public PathFilenameSuffix PathFilenameSuffix { get { return _pathFilenameSuffix; } }

        /// <summary>This constructor takes all mandatory parameters.
        /// </summary>
        /// <param name="name"></param>
        /// <param name="pathFilenameSuffix"></param>
        public MenuDataItem(string name, PathFilenameSuffix pathFilenameSuffix)
        {
            _name = name;
            _pathFilenameSuffix = pathFilenameSuffix;
        }
    }

}
